import Cookies from 'js-cookie'

/*
Cookie 和 localstorage 的对比
Cookie成为会话存储 4KB
服务器端和浏览端来回传输
会话（关闭浏览器）和持久（设置过期时间 - 一周）
localstorage 本地存储5MB
持久化 - 除非你主动删除，否则一直都在
*/

const TokenKey = 'vue_admin_template_token'

export function getToken() {
  return Cookies.get(TokenKey)
}

export function setToken(token) {
  return Cookies.set(TokenKey, token)
}

export function removeToken() {
  return Cookies.remove(TokenKey)
}
